package com.eu.ebpm.engine.service;

import java.util.Date;

import com.eu.ebpm.engine.entity.deploy.Mission;
import com.eu.ebpm.engine.entity.runtime.Execution;

/**
 * 任务接口
 * @author 王晓华
 *
 */
public interface Task {
	
	public long getId();

	public void setId(long id);

	public String getName();

	public void setName(String name);
	
	public String getDesc();
	
	public void setDesc(String desc);

	public Date getCreateTime();

	public void setCreateTime(Date createTime);

	public Date getAssigneeTime();

	public void setAssigneeTime(Date assigneeTime);

	public long getMissionId();
	
	public void setMissionId(long missionId);
	
	public long getExecutionId();
	
	public void setExecutionId(long executionId);
	
	public String getAssignee();

	public void setAssignee(String assignee);
	
	public Mission getMission();
	
	public Execution getExecution();
	
	public void setExecution(Execution execution);
	
	public void setRemark(String remark);
	
	public String getRemark();
	

	
	
	
	
}
